3124
3
1210
4
1248
1
467
1781
2
508
1718
758
754
835
62829
17
484
1224
1422
622
4208
9
596
0
1643
481
545
2131
690
1232
1902
1305
1410
1939
6
830
764
99