841
2
791
1
1718
778
1225
0
2650
20
3629
862
616
870
1412
571
3539
3
2534
1618
3012
1179
3871
2794
1258
783
951
3470
5
2219
432
2886
865
2915