1866
7
1087
1
1238
3430
1630
1343
0
2982
3
282572
256612
933
4669
2
96512
36045
3535
5
2166
3027
10
1006
2774
986
483
1374
2659
1490
2955
1848