2250
1
987
1065
2134
2794
2
392
0
3871
5717
1977
2343
3470
5
1416
2285
688
527
3
2490
6
216
12733
2772
1888
1753
1412
2026
1407
2100
4016
2054
4
3109
14
1306
2082