83
1
1590
2092
7
1904
637
0
2578
2999
3
8527
1494
4
1816
1347
1136
2
685
2271
1161
2245
1788
669
1303
1226
3053
790
605
2041
2313
2075
4821
4148
319
1386