3655
11
945
1
24337
22
1543
2
2584
687
1131
2082
1089
0
785
1451
610
1331
773
989
781
194
106
3465
542
1304
2466
5
370
3448
1397
1107
272
618
120
1135
3