1257
2
1992
3
697
0
1309
1380
4914
1606
1
2377
5389
3153
1787
2562
3200
1903
2209
2507
6516
8
2866
2020
2935
3371
10
1151
1031
5339
5
2267
5950
2229
108797
2941
4
440