159
1
1185
1011
1681
1266
2070
2215
969
0
2163
1248
1632
2
1131
2344
1583
1600
3597
5
5402
10
3160
1191
3792
6
419
996
2386
2005
1663
2371
5204
3
1282
843
1399