935
1
2452
4
929
3
1399
801
0
1606
2392
2
3326
10243
2562
619
1000
1044
1532
2262
526
1369
830
2013
2069
5
562
1549
955
815
2105
1564
868
2019
1423
197