795
4952
4
4712
3
5539
6
1255
1418
1021
1
1078
808
1717
1048
1118
1527
3760
10
1956
1509
980
5906
1390
1647
1003
1353
914
769
1089
1796
2