4193
2
4221
8
1102
1
2099
5
71446
0
1277
3
2042
2701
1559
11
2609
14
1580
967
1710
4
1280
1165
3170
1641
1041
1717
3173
10
1735
751
461
645
867
2001
1063
1148
2497
17
655