4193
2
4222
8
1102
1
2100
5
71459
0
1277
3
2042
2702
1559
11
2609
14
1581
968
1712
4
1284
1165
3171
1641
1042
1717
3184
10
1736
751
462
646
868
2001
1064
1149
2500
17
656