2125
1
2786
2
1671
1192
1215
4987
3
3301
1208
9244
341
0
730
530
4
637
3082
217
417
1501
494
390
19034
6
475
7756
2506
1029
518
4713
14
5885
2062
3908
3303