2181
5
2629
2
385
1
444571
9
3014
20
12459
3
562
11153
8
2911
2377
1268
1087
1699
5151
582
0
370
2763
2562
181997
11
4651
2676
1526
2496
873
2392
3222
4398
10