3589
2
878
1
578
1199
421
2039
844
3715
3
4179
1758
1632
1204
830
0
868
2088
1300
4285
2082
3326
3835
5
3022
7
5375
2345
4723
34
790
3735
4
801
344
2562
1859