102
0
1
168
202
222
243
327
655
2
550
5
573
401
615
730
1695
1358
1966
1940
1452
4
1618
1317
1919
1562
1645
1744
1674
1631
2063
3
7
2322
1677
1757
1568
1900
1923
1986
1945
2024
2369
3813
2182
2740
8
2983
3252
2736