2166
1
1438
1814
2
2650
20
983
0
3629
862
1057
1412
2531
3
3539
1180
2534
676
906
1179
3871
2794
951
717
675
1618
841
3470
5
432
1134
2886
1550
1783
5253
4