791
0
2595
685
1028
2949
721
2131
1
108797
1812
929
3
6781
297066
2600
4
801
1458
501
3926
14
61216
4358
6
19944
2
645
1679
1162
536
1331
1527
6561
1623
1431
1243