493
0
1189
940
1
1475
1193
1105
596
1103
562
484
1669
2663
713
791
3159
1581
668
1166
352
395
3715
2
2123
534
761
2271
4
1862
485
460
398
607