6603
3252
1333
3136
1165
1748
1104
5073
18656
1560
18596
850
3787
571
1266
2120
628
4503
1323
1933
1665
1086
693
730
2012
18468
909
4802
1340
9511
836
1457
983
12147
677
1953
1873
601
916
1689
647
761
2198
874
844
1758
828
787
803
2147
728
12174
723
1381
838
755
735
7333
2220
6377