3196
6
3053
7
2245
3
1606
1
4079
4
1788
1844
1749
2530
1813
2377
19944
2
2055
297066
0
1787
1526
5225
8
1264
2110
2312
3140
619
3683
951
1850
2562
3326
1125
1632
1660