5552
29956
712
12010
1553
773
964
1723
1008
1560
756
715
1802
6386
1373
1871
1209
4019
1375
925
1201
739
1932
955
1477
817
1997
890
952
996
925
738
837
1216
769
1165
884
821
976
2455
1187
19229
894
1206
1015
1817
855
835
1599
1268
814
1246
2347
837
761
2033
794
928
2169
993
1438
2026
2060
1193
1073
755
752
1289
2046
761
1146
823
738
871
743
1334
1323
902
817
4003
865
852
722
1161
1875
2077
2113
1258
651
852
771
813
1291
2285
1027
1143
785
876
692
4664
1124
1357
968
982
1061
817
1208
717
707
3804
1393
1246
905
754
775
999
1314
990
1111
709