430
1
2650
20
3629
1606
0
862
1412
912
2074
3539
3
1881
2655
2146
2428
2534
2390
2295
135
1179
3871
2
2794
951
632
6095
9
1939
1618
841
3470
5
432
3006
16
2886