5536
2
5805
3
4884
6
1309
0
1992
1247
3629
1
697
1676
4914
4732
1301
1581
3765
4
3613
8
1223
3371
9
5389
1428
1174
3105
3466
1292
2966
10
5946
223
5225
2510
9817
708