3223
3
2468
3196
2
3871
3991
4
1380
0
2773
5382
5
1868
1
1854
2113
442
9715
6
3606
2599
11
12459
2748
7
414
2480
2551
1673
3491
1131
1081
2237
5849
1686
14801
40062
19
2325