1050
1
1973
3
3208
1320
2
2559
266
167
917
6983
10
2294
7398
27
1496
6
2760
4
8316
8
2166
2687
5
2189
0
2304
2258
2392
1568
1532
1536
1590
1766
3326
2257
6225
1746
4179