2902
16
2512
0
4443
9
1505
1184
2
2160
4663
15
6075
484
2430
3
2727
7
3212
4
23558
17
3238
13
1044
1189
828
511
419
4775
2054
4971
14
385
1940
2638
493
751
3178
5196