2285
2
1376
1
800
0
2526
1239
1164
493
1896
11
1585
1767
2097
7
2338
674
3166
15
6753
17
3354
9
603
2788
3
3418
517
20312
39
3267
4
2258
1558
1289601
8329
383
2182
428
5164
5