2620
2
1115
0
2392
1710
769
1
2660
1599
2578
2999
2410
4
1735
4684
5599
11
1162
2088
1304
1649
5
2356
2344
14118
18
1610
1753
2555
2030
1383
1257
108797
3569
1274
813