2855
3
2730
6
2668
2
20634
8
282572
0
467
1020
353
798
246
1553
139
552
31535
241
1191
2972
1824
400
2275
5237
152
1554
2395
19279
497
2546
1
363
1650
907