4553
2
2285
1052
1
1241
3936
3
17333
27
1953
1200
2108
10
2085
2758
5
5978
6
444571
9
2699
9956
3660
2897
952
0
3238
2762
2529
17340
14
1207
4099
8
3615
743
3948
1662
2011
1507
4