4193
2
4222
8
1102
1
2100
5
71449
0
1277
3
2042
2702
1559
11
2609
14
1581
967
1712
4
1283
1165
3170
1641
1041
1717
3178
10
1735
751
462
645
868
2001
1063
1149
2499
17
656