1050
1
753
1564
1423
1976
3
3629
159
2100
2
4179
1618
1558
1218
6346
16
2427
12
1265
951
1466
0
1363
2687
866
3805
6
2622
2425
7
2356
2890
270
2456
616
2254
2122