2336
5
1725
3
1290
1
706
2631
2
1180
0
181997
11
1554
1633
3819
4158
8
2390
2425
7
28098
14
17025
20
1713
2779
1721
2403
1015
658
818
1112
997
12459
2768
1221
1747
4465
22
1529