5946
2
5782
4
3200
1657
2629
4198
1
2113
3280
6
2865
2093
1622
5204
3
143
1038
14125
10
898
2385
513
2060
589
1398
8411
1812