1020
0
302
374
547
1824
19279
2
25137
683
2546
467
968
333
1267
1
2275
2881
17353
31535
1098
2749
597
919
3114
4
719
371
392
1109
3691
5
576
901
661