637
0
2490
409
445
1133
767
3301
2
456
2328
439
1655
1043
1009
2702
410
1251
394
668
366
517
323
422
957
1411
1346
4
1124
1
245
529
454
1212