1734
2
10293
5
1258
1
1673
1349
1590
645
0
752
657
1788
532
612
745
1501
1093
1632
182
485
1844
5897
4
493
1691
416
1422
593
923
1056
549
189
929