2619
2
2225
3
322
0
1192
1
43
1907
5
721
7153
9
3353
11
2016
4
503
521
915
9576
14
1229
4090
9244
839
3668
1197
2648
2136
10
2306
533
964
2730
1129
1506
2028
1216