3629
1
2650
20
2343
1101
2
2272
1774
1051
2647
6
1433
3871
2794
3742
1551
1618
841
3470
5
1458
0
862
444571
9
3066
7
1777
1419
2285
1059
1868
2534
5946
216
1412
3505