5940
1372
1002
922
674
1182
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
737
851
2764
1005
2137
1250
717
747
773
2152
3799
769
678
2455
2346
1427
2387
1914
1262
952
831
667
724
1107
2945
1153
688
796
680
1218
1023
720
1566
1086
986
1430
1278
848
937
708
1489
3035
643
791
747
1450
750
1001
878
748
1913
1354
1019
1198
745
770
985
1297
3350
696