1660
1
1220
2
1938
905
582
0
2980
2207
2982
3
1788
2055
3723
6
3683
370
2209
3053
7
400
1659
1306
1344
8637
11
1452
3765
4
5592
8
4309
297066
1295
1037
2044
3484
3326