768
1
8535
12
1585
2
1246
1095
0
1625
588
1431
5151
2668
396
1298
1488
1583
2523
1759
579
445
1589
3
3461
4
1359
1220
2583
7
765
4915
1969
1347
2382
2440
3063