493
0
1105
96
2270
1
490
1103
534
1500
562
1298
1889
477
1457
2558
3
668
388
596
332
1862
1243
3159
194
59
804
391
1581
1611
2524
484