1132
0
2461
20
3287
1
480
543
903
2678
10
417
3456
2870
3
1037
2
2320
1923
1343
2774
2120
1567
764
3626
2585
467
1938
4
246
521
3020
6
2628
392
1342
1330
2714
5