3715
4
2489
2
1531
1174
1
2886
4938
4946
18
626
2189
0
4217
8
493
1746
2562
2492
688
402
693
3326
3
657
517
1569
189
3143
138