1001
5042
1
7079
1
4463
2437
1223
1
1811
24848
3874
1
15573
379
11589
829
1530
3361
495
18940
603
10089
6189
1993
673
2
485
1
5868
622
590
572
669
1
1369
640
597
645
1159
3645
1
7013
1
605
4284
7881
610
527