4193
2
4221
8
1102
1
2099
5
71447
0
1277
3
2609
14
1580
967
1559
11
2702
2042
1717
1165
1641
1041
3170
1712
4
1280
3176
10
1735
462
751
645
868
2001
1063
2497
17
1149
1688