2597
1
1806
2
1773
3
1365
318
0
809
628
215
2398
8
3368
1519
560
652
1429
2241
792
454
477
352
644
1404
372
625
916
432
681
570
781
1853
72