1297
716
696
729
710
4205
2280
1181
822
15003
860
1814
741
2796
4652
655
668
642
808
1221
1305
801
599
9336
1123
893
4768
836
649
13049
1832
927
1382
1334
853
711
635
1403
1862
5912
812
1058
1205
810
2384
5462
8781
4192
808
906
813
1438
3416
1917
1023
1152
767
927
1359
756