5536
2
5946
1581
3765
4
1247
1295
1
3629
5225
8
4884
6
2650
20
2865
5805
3
5164
5
280
6047
2028
0
2250
2093
4309
297066
2773
898
1676
3683
2629
4732
1301
3000
11891
27
4034