2336
5
1725
3
1290
1
2631
2
1554
1633
706
1180
0
297066
5233
10
2088
3765
4
1709
3546
2425
7
1788
818
28098
14
1112
997
2768
1747
2329
1221
1226
1632
2245
3053
267612
4978