1150
1
1307
2173
1743
0
938
790
1978
2
3145
4
4236
3
2155
1757
3683
5375
21152
8
2669
1247
1410
951
2505
12632
7
980
826
3054
5
2057
2942
6
1683
1739
582
1306
2500