931
0
1576
841
596
777
1665
660
562
520
778
5125
1138
1465
6288
372
1385
862
781
1910
641
381
512
732
1916
459
894
359
952
1731
437