3934
2
455
1
1746
1992
3
1562
697
0
1309
4914
2760
4
1259
1243
2123
1105
1103
460
895
534
490
2271
484
5389
596
1166
562
1075
2663
1862
668
2414
1298