2296
4
2500
10
1853
1
1434
120469
35
1649
1101
2095
784
2619
7153
9
22330
22
3353
11
471
6383
17
665
0
9244
3098
13159
3929
1418
2
4049
2346
3
1671
3679
2564
2225
2516
419694
6406
12