4536
2
381
0
2730
6
2657
3
105290
2668
458
1824
20634
8
3691
5
1759
1
25137
2870
2855
918
2379
467
464
1020
1457
961
2989
939
2109
399
1237
2581
4139
4
2269