1682
4
2159
1
2573
7
1751
11924
1107
623
1527
2476
3
2466
5
1148
1957
929
3211
0
1015
1694
750
1526
2
19944
1268
2669
913
989
1036
4248