1105
1
1182
0
1009
458
213
580
953
1115
1586
300
572
3092
1649
517
608
360
1418
2
1297
2395
1152
759
3691
5
1015
521
341
282572
3498
4
1465
2727
298