2981
803
787
2055
790
836
1261
4839
2433
1059
2374
2570
1238
2201
731
2400
699
2236
18232
669
1157
868
795
771
888
720
691
981
3177
1375
742
1157
589
1006
903
735
1295
1790
734
2458
2693
1210
2028
889
812
936
2090
1352
1139
2233
639
1145
703
708
674
724
841
3413
2128
733
1150
1103
883
2120
1304
722
2464
2476
1412
620
716
1563
2156
806
3620
2088
2769
5509
786
902
801
18224
752
1255
2767
781
2453
1143
877
717
668
673
695
1029
758
637
918
734
951
662
1132
908
2427
726
636
1786
973
1174
671
692
790
1233
636
1172
11233
8660
1206
695
691
711