263
0
951
250
2328
1939
428
390
514
1173
1
1478
2
8125
3
3621
846
970
31535
19279
470
352
20634
8
737
683
366
2702
2143
968
482
464
410
2302
7952