1075
1
57793
0
2100
2
747
1112
1442
636
901
1938
1259
2787
5
1547
3289
1647
1711
1122
3
759
852
1779
1807
916
549
1221
1228
2304
964
1233
1546
1254
1897