5389
1
1346
3
3466
2496
1347
2966
10
9817
0
1292
2949
8535
12
1673
2
2668
5225
8
2510
1436
19079
6
2392
1393
658
1564
708
1618
1239
2241
1529