1293
0
1494
87
1698
1532
400
611
713
2348
612
1015
4196
1183
858
1197
1
356
3808
4
962
4006
1366
3
1239
725
2039
2
733
1182
1785
348
3587
11060
19
2499