2352
2
1704
0
3092
4
3657
8
1643
1
5389
9036
9
3546
2469
1289601
1991
3
3398
211
3931
2605
6095
3163
1338
1015
10183
14
1090
8786
3841
3366
1826
2522
3372
2668
11
8162
4519
15