226
1
2123
240
0
2650
20
3629
862
1639
3116
3
1412
3539
1814
2534
1179
1989
3871
2
2794
1883
2040
951
986
1204
1618
841
3470
5
432
2886
1681
1550
746
2582