2427
12
727
1
672
2100
2
2650
20
3629
862
0
1442
3546
1188
1412
1159
2687
5
3539
3
2580
1168
8262
6899
9
3175
2534
3863
57793
1179
3871
2794
951
1618
2507
841
3470