83
1
904
2886
2
3562
1093
745
0
1166
1594
3
2164
784
2289
1229
1514
2578
2430
1809
455
3326
564
2721
1813
2061
1380
3587
2322
4
1857
2105
2259
1082