1380
0
1257
2
467
475
1310
1606
1
2377
1012
3153
1787
2562
3200
3
1903
2209
2507
6516
8
2866
2020
2935
1225
3371
10
1151
1031
1376
5339
5
2267
5950
2229
108797
3252