2k
422
987
813
2476
402
961
202
213
971
1043
1214
16911
20011
1565
162
1417
2116
2179
1546
1577
24716
672
252
151
1263
1114
785
122