159
1
1690
1248
1131
1681
969
0
1266
2238
1416
1011
2287
6899
9
2070
1723
1029
2
1185
1914
1691
1632
1320
1128
2861
2100
697
2760
4
658
1564
1660
1529
1265