2128
2
1599
3442
4
1759
9
895
12401
1485
1
2755
2908
1584
8004
8
924
6227
18
1841
15
1378
4551
2041
3
2133
14
1962
5
1963
1993
1936
1227
2792
2236
10
4493
22
4744
1351
1791
1442