3196
6
1606
1
4079
4
1844
1749
2530
1813
2377
1992
3
19944
2
2055
1787
1526
697
0
1264
2110
1309
2312
3140
4914
619
951
1850
2562
3326
1125
1632
1660
1015
83