1748
0
1880
2
1020
2275
968
745
19279
918
20634
8
25137
31535
683
374
1126
670
2730
6
458
240
3351
1
169
653
482
1824
422
2972
2668
5722
3
597
1238
311