2855
3
2668
2
20634
8
101
1
1832
3282
1181
4111
860
0
2730
6
462
467
343
1376
4820
4151
1098
1716
381
25137
2000
31535
2008
2328
968
1020
957
1251
1642
415