596
0
919
894
2123
1
1243
1105
1103
571
534
490
2271
4
1226
484
1166
562
1639
2663
2470
5
1862
1989
3
974
1412
2771
668
1883
2
2245
3053
7
2040
1298