1583
1
1322
5
11372
1641
2
247
0
1277
52
924
920
735
767
1411
1461
7
3492
3
3280
848
2473
738
1777
775
1529
1408
3512
1522
891
7062
600
581
960
1995