1140
1
1837
2
3128
4
1930
0
3000
6
1964
1890
3
2382
2416
7
14118
18
3484
3228
1519
2507
21
847
2627
1755
3008
6856
24
1101
9160
5
1583
2297
586
450
1206
956
34
2912