5151
2
2151
1
1780
0
572
1166
914
34
3090
6
475
2524
21
1243
749
2123
1105
1103
534
1070
490
2271
4
3159
484
596
562
725
2663
1862
3080
3
1158
668