3029
6
1414
3
1705
1082
1
1853
2332
1711
1646
0
2243
3482
3728
17
2425
2
25108
12
1494
6190
6705
8
2343
1527
2728
18
1156
1398
1416
1135
2029
4
1307
3374
13
5013
7
3583
11
2613
1861