83
1
1590
2092
7
1904
637
0
2578
2999
3
1265
18816
11
1816
1347
12459
3818
4944
2277
1161
669
1303
2468
4034
790
3364
2886
4
17970
15
1873
2
2921
5
605
1194
1449
9817