3063
10
1289601
4
18816
11
4651
3
1380
0
840
1152
1
2476
2392
2207
4572
5
6346
16
2773
19079
6
2168
280
1639
2650
20
2377