1163
1
5595
2
2825
2755
954
0
1800
2850
7003
9
2277
2520
8627
3
1679
4
2203
2156
6267
18
3981
479
37355
13
2241
5592
8
2589
2285
4013
1358
4025
701
1092
956
4946
333