50
1470
0
1
2659
8
1444
3
1343
1573
18
1469
7
1296
2017
4
1432
1313
1315
2
2029
1245
1339
1453
1562
1443
1395
1522
4386
25
1010
1013
5
998
1768