2114
1
2360
6
2430
2
1449
0
2722
3
3121
1407
1306
3078
4
20163
44
2884
5
2427
12
8607
8
2021
1230
819
1873
629
780
1019
726
760
681
3271
12149
1854
994
3497
3465
2565