1604
1
630
2
1350
0
1601
1225
936
638
2094
5
224
950
440
1001
773
109
1162
2595
1511
706
420
372
1478
206
1028