2660
2
1474
4
2114
1
2427
12
20163
44
2360
6
8607
8
819
2021
3121
2430
1449
0
1230
2722
3
629
780
1019
726
760
1251
999
3469
1061
601
1873
807
5414
681
349
586