2251
2
553
1
1535
2077
2710
1768
3426
4
1619
667
8527
25669
0
21152
8
7258
1192
1811
629
3901
3
3369
2525
892
3228
1347
2169
19783
12632
7
17946
627
4278
1827
2942
6