553
0
1454
1161
4
913
4437
3
2445
6
1138
1
1282
2599
2
1338
570
422
611
1141
414
2395
378
400
718
1622
5
1089
484
477
1650
798
1600
139
6194
3489