1189
0
571
940
1
1475
1193
1105
2771
1103
562
484
1669
2663
713
791
3159
1581
668
1166
352
395
2123
534
761
2271
4
1862
485
460
398
607
2245
3