2299
1
3034
1288
1211
1411
3
2097
4
2530
2435
467
0
3971
1903
2039
2
1477
6779
5
1359
2454
1199
2055
14750
8
7762
2108
6
4526
1074
1811
1380
1679
3169
1125
6236
10
951