935
1
2452
4
929
3
1399
2377
801
0
1606
2392
2
3326
10243
2562
619
1000
1044
1532
2262
526
1369
830
1050
2013
5414
1752
1572
1095
1549
955
815
2320
6
2105