1443
3
1268
1
1175
16062
15
1225
2
383
0
4096
1412
38477
34
2794
28098
14
2604
616
2534
841
3871
7793
4
1029
1267
13676
21
2740
2343
2395
1618
4168
5
3470
6779
2502
5209
9