5946
2
5536
3629
1
1247
4884
6
2865
5805
3
5164
5
6047
4
2028
0
2650
20
862
2093
4309
898
1412
1676
2629
3539
4732
1301
3000
11891
27
4034
4198
2534
5782
3175
1581
2522