3541
2
3175
5
2794
3871
1847
4
2114
1
2343
2338
3470
2756
2285
527
3
6057
11
1753
1412
0
2054
1402
3109
14
3629
2534
1348
1889
1240
2502
941
1618
841
2777
8
862
7793