3115
3
1145
1
595
1206
6
930
2
720
1148
3281
8
1869
651
2768
7
704
1827
1665
3422
15
783
1891
13
420
816
4
1985
10
3513
1373
3083
5175
1976
2020
638
1032
555
4400