1066
1
2349
3
2153
7
951
2427
12
1564
1423
1405
2233
159
2535
2
1168
2287
4179
266
1439
3066
1431
1906
0
1599
1013
1366
1988
1305
938
1221
737
3931
6
650
1801