1735
0
3051
2
1517
3
2094
4
1784
1484
6844
581
2861
1
2403
2962
2035
6
2562
2263
948
2757
534
101
1380
1849
564
2411
657
567
59
1208
1193
863
894
617