1532
1
1125
1295
2650
20
1788
2865
2
280
2184
2159
1622
2250
822
2001
1825
1020
0
297066
5382
5
1475
2773
2544
6
3683
1594
3
3090
1444
9160
2758
3589
1660
392
4837