1020
0
2546
1
17353
31535
1824
262
467
968
279
19279
2
810
63
3498
4
1677
232
171
1454
380
2690
2275
249
152
543
139
640
300
1213
658
1080