159
1
1248
1131
1681
2271
4
2238
1128
2
1386
2061
3
1298
969
0
1266
2070
3971
1397
1334
4471
1136
2584
11
1185
1011
8527
2287
2041
2313
2075
4821