2972
0
806
1
1526
2
2530
4
676
1854
1741
66
3386
3
2392
6346
16
11351
17
1579
1387
1057
3551
10
2110
3863
2570
108797
2367
696
2349
1289601
935
1442
1787