1495
1843
998
3068
1707
4392
3608
3981
1066
824
1246
1296
1621
872
1021
18705
4212
22406
3612
11844
1392
11814
4112
2153
6407
2118
1585
3386
1122
588
5566
888
1777
1189
1005
1073
1017
1129
1196
743
668
700
816
4543
3399
687
3457
1119
3613
1810
658
955
952
722
3121
10506
693
953
3111
6762