1646
3
3354
9
1814
2
1558
912
1
1812
1752
0
2562
989
1304
1590
1690
2322
4
6977
980
3107
7
2988
2710
2786
951
2505
24337
22
1001
1168
123674
35
7471
1746
1250
1788
2934