1748
0
1880
2
968
20634
8
1020
2275
19279
25137
374
918
17353
31535
683
653
3351
1
670
597
493
458
240
2081
486
3025
745
1824
1238
1869
1126
2668
3116