2245
3
1656
2
1586
0
2131
1
297066
2354
4768
5
2818
7
2414
753
2258
1226
4757
8
2999
1307
4453
4
1262
1787
3053
1532
2289
3691
851
1254
2797
13574
14
1967
3522
814
1295