6062
5011
6707
7026
9304
2766
4031
12295
1843
2703
1251
1223
1215
1223
58990
1142
966
739
1019
1590
652
6459
20362
22408
12778
962
21073
9490
3728
2395
1083
1828
675
6333
1441
1033
1361
2953
729
2767
7412
1108
604
1749
12978
1315
594
2372
798
1428
762
743
645
632
1904
700
634
675
704
11081