83
1
1590
2092
7
1904
2740
637
0
2687
2
2578
2999
3
3629
1564
8527
1423
1494
4
1816
1976
1458
1347
159
1136
1495
685
1635
2271
1161
2100
669
1303
1554
4684