2502
5
1941
4
2709
2
1828
1
4867
7
3497
2954
3035
2035
2271
2499
3971
2275
3
1221
1136
1465
1154
2303
1754
2041
2313
2075
5094
9
4821
319
0
1386
2061
1298
2661
1522