289
0
2258
1
2829
6
1964
3
1090
810
2228
4601
737
1549
2428
2778
2
2152
928
151
1472
512
569
1631
4
1046
1029
574
2520
2324
524
1494
2999
1851
970
1185