797
1
1506
4
4158
8
1815
2
4072
8527
1339
1137
1393
1248
1194
2899
801
0
1466
2368
1839
1133
99072
1241
1036
693
2648