2855
3
2730
6
2668
2
20634
8
31535
0
19279
2275
705
25137
467
1020
325
3442
781
4820
968
152
4396
4111
646
3498
4
1898
1343
1711
3653
584
2125
1
3114
169211
11
2526