5536
2
5946
181997
11
1247
3629
1
4884
6
2865
5805
3
5164
5
6047
4
2028
0
2093
4309
898
1676
2629
4732
1301
3000
11891
27
4034
4198
5782
3175
1581
2522
3765
8843
10
1622
3613
8