1726
3
918
2
1576
6
1088
2650
15
1162
1
2721
3209
541
1227
1033
1037
701
623
4692
21
624
644
687
995
629
1171
3394
7
606
3272
4
676
3450
5768
9
1851
833