159
1
1248
1131
2245
3
1681
297066
0
2354
2238
969
1185
1266
2070
1011
1226
2287
3053
7
1128
2
1690
2797
5
6899
9
1295
2760
4
2773
697
280
108797
1590
1660
1581
3765