3779
2
2990
0
2650
20
2392
1153
2890
3
2996
2159
1
1558
3090
6
2250
6844
866
2562
915
2207
2580
1581
1819
2356
7394
5
3400
3354
4655
10