2525
4
5674
2
1487
2324
667
4491
0
8527
1
1192
1811
571
629
3901
3
3369
3228
12632
7
627
6779
5
1760
955
3310
644
470
1177
810
3078
1363
2071
2135
864
1782