159
1
1248
1131
1266
1681
297066
0
2238
3765
4
969
1185
2070
1011
1226
2287
2245
3
3053
7
267612
4978
2
1128
1690
99072
2797
5
6899
9
36905
3882
3303
10
215
1295
1444
3683