2k
972
1002
851
1561
883
80
732
1404
1184
1194
1357
339
1263
54
122
452
14
151
19
191
493
65
81
433
686
511
414
63