1539
1
5151
2
2258
2760
4
475
0
3934
1746
455
1243
2123
1105
1103
895
534
490
2271
484
596
1166
562
1075
2663
1862
3080
3
668
1259
2414
1298
477
914