159
1
1690
1248
1131
1681
2238
1128
2
1755
2861
3673
6
969
0
1266
2070
1723
5141
7
1289601
4
1029
1185
6236
10
1927
3012
1011
1691
3046
1632
2299
10827
623
951
2466
5