147
0
1
319
270
539
1221
685
618
709
717
314
606
283
316
446
396
194
692
1336
2116
2757
3
1900
1845
2
1809
1347
1723
956
1030
2120
8
2406
2192
1268
1759
1614
1782
2113
1542
1935
1832
2203
2084