6622
4039
2097
2380
4146
2420
1943
2358
7944
2807
1485
3153
2013
887
1052
5841
23666
1210
1064
4271
8935
2784
2032
10796
1223
1427
1506
1596
1021
1590
625
3035
1817
3154
1604
872
9099
927
1208
2266
3836
2426
2414
1042
2395
596
2707
1392
1257
1108
647
994
948
813
1411
630
573
2838
848
739