1380
0
764
1
2476
3
2392
2982
6346
16
1403
607
2773
19079
6
280
422
2650
20
2377
3386
108797
2110
3189