1808
2
1291
5
12254
18
1919
3970
1966
1285
4
3132
8
2017
7
2957
3614
19
2029
10
1020
1389
3
1755
760
0
1918
642
931
732
582
544
1
1112
1248
1126
604
1280
808
1342
800