1584
1
1322
5
11372
1641
2
247
0
1277
53
924
920
736
767
1411
1461
7
3493
3
3281
848
2473
738
1777
776
1530
1408
3513
1524
891
7062
601
582
961
1995