1124
1
1132
0
3456
846
670
2499
2
25127
383
770
2947
3
18844
6
3632
935
1782
2104
493
4775
13
1466
518
1498
1841
2028
3243
7
2196
1343
579
765
1653
1212
2046