2781
1
2688
4099
7
1210
3987
3
4623
5
9055
10
3460
1271
57793
0
8
5141
51331
25
1744
1227
2257
3575
2242
9039
1913
4715
1196
2935
2
2977
7222
4
2199
2259
1809
1946
2630