1635
4
1527
2
1935
2899
8
3427
7
1586
1
3629
211
0
616
3871
2794
1618
841
3470
5
2199
862
2650
20
1225
959
1079
5123
6
3066
2285
1868
2534
2343
6083
9
5946
1419
1412