83
1
1590
2092
7
1904
637
0
2578
1295
2999
3
2650
20
1816
1347
280
1581
2
1161
2250
3765
4
2245
1788
669
1303
1226
3053
790
605
3683
2683
946
297066
1558
1527