2259
9
2959
1
667
2
4491
0
8527
1192
1815
1811
571
629
3901
3
3369
2525
4
3228
2195
1782
1185
2592
12632
7
627
870
5674
1760
955
3354
3310
644
470
1177
810