159
1
1248
1131
1681
969
0
1266
2238
1416
1011
1295
2287
6899
9
2650
20
280
1185
1581
2
2070
1226
2250
3765
4
2245
3
3053
7
297066
1128
1690
1914
3683
2797
5
2683
2760